var hpTitle = '欢迎使用';// 首页标题
//var hpUrl = getHttpRequestPath('/main/welcome'); // 首页URL

$(function() {
	layui.use(['element', 'jquery'], function() {
		var element = layui.element;
	});
	
	getMemuURLList();
	$("#contains").tabs("add", {
		title : hpTitle,
		content : "test"
	});
//	tabClose();
//	tabCloseEven();
});

var _menus = null;

//得到菜单列表
function getMemuURLList() {
//	$.post(getHttpRequestPath('/main/getMenuURL'), {}, function(typesString) {
//		_menus = JSON.parse(typesString, function(key, value) {
//			return value;
//		});
//		InitLeftMenu();
//	}).error(_error);
	InitLeftMenu();
}

//初始化左侧
function InitLeftMenu() {
	$("#menus").accordion({
		animate : false
    });
//	for ( var i = 0; i < _menus.length; i++) {
//		if (_menus[i].parentId == 0) {
//			var menulist = '';
//			menulist += '<ul>';
//			for ( var j = 0; j < _menus.length; j++) {
//				if (_menus[j].parentId == _menus[i].id) {
//					menulist += '<li><div><a ref="' + _menus[j].id + '" href="#" rel="' + getHttpRequestPath("/" + _menus[j].menuUrl) + '"><span class="icon ' + _menus[j].icon + '">&nbsp;</span><span class="nav">' + _menus[j].menuName + '</span></a></div></li>';
//				}
//			}
//			menulist += '</ul>';
//			$('#nav').accordion('add', {
//				title : _menus[i].menuName,
//				content : menulist,
//				iconCls : 'icon ' + _menus[i].icon
//			});
//		}
//	}
//	$('.easyui-accordion li a').click(function() {
//		var tabTitle = $(this).children('.nav').text();
//		var url = $(this).attr("rel");
//		var menuid = $(this).attr("ref");
//		var icon = getIcon(menuid);
//		addTab(tabTitle, url, icon);
//		$('.easyui-accordion li div').removeClass("selected");
//		$(this).parent().addClass("selected");
//	}).hover(function() {
//		$(this).parent().addClass("hover");
//	}, function() {
//		$(this).parent().removeClass("hover");
//	});
//	// 选中第一个
//	/*
//	var panels = $('#nav').accordion('panels');
//	var t = panels[0].panel('options').title;
//	$('#nav').accordion('select', t);
//	*/
//	//默认全部不选中
//	$('#nav').accordion('getSelected').panel('collapse');
}

//获取左侧导航的图标
function getIcon(menuid) {
	var icon = 'icon ';
	for ( var i = 0; i < _menus.length; i++) {
		if (_menus[i].id == menuid) {
			icon += _menus[i].icon;
		}
	}
	return icon;
}

function addTab(subtitle, url, icon) {
	if (!$('#tabs').tabs('exists', subtitle)) {
		$('#tabs').tabs('add', {
			title : subtitle,
			content : createFrame(url),
			closable : true,
			icon : icon
		});
	} else {
		$('#tabs').tabs('select', subtitle);
		var currTab = $('#tabs').tabs('getSelected');
		$('#tabs').tabs('update', {
			tab : currTab,
			options : {
				content : createFrame(url)
			}
		});
	}
//	tabClose();
}

function createFrame(url) {
	var s = '<iframe scrolling="auto" frameborder="0" src="' + url + '" style="width:100%;height:100%;"></iframe>';
	return s;
}

function reloadTabGrid(title) {
	if ($("#tabs").tabs('exists', title)) {
		$('#tabs').tabs('select', title);
		window.top.reload_list_dg.call();
	}
}